Constructing an Organizational Memory for Software Development

نویسنده

  • Scott Henninger
چکیده

Software development organizations are currently under tremendous pressure to refine and streamline the process of developing software. Process maturity models have been created to define a organization-wide process for all software development efforts [Paulk et al. 93]. But these methods advocate a one-size-fits-all approach that can have detrimental effects on organizations that develop diverse products with equally diverse development needs. In conjunction with a large information technology organization, we have undertaken an effort to help software development organizations make informed decisions on development strategies based on knowledge of techniques previously used in the organization. We have designed a framework that facilitates finding projects with similar characteristics. This provides information on previous projects experiences that can serve as the basis for streaming the development process by tailoring methods to the specific needs of a project.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Considerations for an Organizational Memory for Software Development

memory is organizational knowledge with persistence. " [1] " ... process knowledge is a valuable commodity and ought to be preserved and passed on. Materializing it is a critical necessity. " [10] " ... effective software process descriptions are one of the most valuable resources we as a society have. " [10] 1. The Position Based on the above preliminaries, we believe that the efficiency and p...

متن کامل

Informing System Design Through Organizational Learning

This paper describes a cycle in which organizational learning and work serve each other. Experience in a real-world software development project has led us to identify several key challenges for informing software design through organizational learning. A discussion of these challenges presents steps taken toward addressing them, as well as barriers remaining. The Group Interactive Memory Manag...

متن کامل

Specifying Software Models with Organizational Styles

Organizational Modeling is concerned with analyzing and understanding the organizational context within which a software system will eventually function. This chapter proposes organizational patterns motivated by organizational theories intended to facilitate the construction of organizational models. These patterns are defined from real world organizational settings, modeled in i* and formaliz...

متن کامل

Using a Goal-Refinement Tree to Obtain and Refine Organizational Requirements

At present, the organizational requirements are considered to be one of the most important aspects in the development of information systems. Many research efforts in software engineering have focused on integrating organizational modeling as a key piece in requirements engineering. However, the majority of these works focus only on the definition of notations that permit the representation of ...

متن کامل

Ontologies of Organizational Memory as a Basis for Evaluation

This paper proposes an ontology of Organizational Memory (OM) that can guide its design, construction, evolution and evaluation. The upper level of the ontology is described using the generalized concept of Structural Memory (SM), which is a framework of types (e.g., Organizational Memory and Individual Memory) and components (contents and means) that enable the management of “know-how”. We dem...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2002